# -*- coding: utf-8 -*-

#iibsoft - un software para el cálculo del índice de integridad biótica
#Copyright (C) 2007 Claudio A. Quezada R. <claudio.quezada.r@gmail.com>
#http://www.esteropuangue.cl/iibsoft - http://iibsoft.googlecode.com

#Este programa es Software Libre; usted puede redistribuirlo
#y/o modificarlo bajo los términos de la "GNU General Public
#License" como lo publica la "FSF Free Software Foundation",
#o (a su elección) de cualquier versión posterior.

#Este programa es distribuido con la esperanza de que le será
#útil, pero SIN NINGUNA GARANTIA; incluso sin la garantía
#implícita por el MERCADEO o EJERCICIO DE ALGÚN PROPÓSITO en
#particular. Vea la "GNU General Public License" para más
#detalles.

#Usted debe haber recibido una copia de la "GNU General Public
#License" junto con este programa, si no, escriba a la "FSF
#Free Software Foundation, Inc.", 59 Temple Place - Suite 330,
#Boston, MA  02111-1307, USA, 
#o visite el sitio de iibsoft: http://iibsoft.googlecode.com

from PyQt4 import QtCore, QtGui

class Ui_Graficar(object):
    def setupUi(self, Graficar):
        Graficar.setObjectName("Graficar")
        Graficar.setWindowModality(QtCore.Qt.ApplicationModal)
        Graficar.resize(QtCore.QSize(QtCore.QRect(0,0,547,355).size()).expandedTo(Graficar.minimumSizeHint()))
        Graficar.setModal(True)

        self.gridlayout = QtGui.QGridLayout(Graficar)
        self.gridlayout.setObjectName("gridlayout")

        self.hboxlayout = QtGui.QHBoxLayout()
        self.hboxlayout.setSpacing(6)
        self.hboxlayout.setMargin(0)
        self.hboxlayout.setObjectName("hboxlayout")

        self.vboxlayout = QtGui.QVBoxLayout()
        self.vboxlayout.setSpacing(6)
        self.vboxlayout.setMargin(0)
        self.vboxlayout.setObjectName("vboxlayout")

        self.label = QtGui.QLabel(Graficar)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName("label")
        self.vboxlayout.addWidget(self.label)

        self.gremiosDisp = QtGui.QListWidget(Graficar)
        self.gremiosDisp.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
        self.gremiosDisp.setObjectName("gremiosDisp")
        self.vboxlayout.addWidget(self.gremiosDisp)
        self.hboxlayout.addLayout(self.vboxlayout)

        self.vboxlayout1 = QtGui.QVBoxLayout()
        self.vboxlayout1.setSpacing(6)
        self.vboxlayout1.setMargin(0)
        self.vboxlayout1.setObjectName("vboxlayout1")

        spacerItem = QtGui.QSpacerItem(20,71,QtGui.QSizePolicy.Minimum,QtGui.QSizePolicy.Expanding)
        self.vboxlayout1.addItem(spacerItem)

        self.btnAgregar = QtGui.QPushButton(Graficar)
        self.btnAgregar.setObjectName("btnAgregar")
        self.vboxlayout1.addWidget(self.btnAgregar)

        self.btnEliminar = QtGui.QPushButton(Graficar)
        self.btnEliminar.setObjectName("btnEliminar")
        self.vboxlayout1.addWidget(self.btnEliminar)

        spacerItem1 = QtGui.QSpacerItem(20,71,QtGui.QSizePolicy.Minimum,QtGui.QSizePolicy.Expanding)
        self.vboxlayout1.addItem(spacerItem1)
        self.hboxlayout.addLayout(self.vboxlayout1)

        self.vboxlayout2 = QtGui.QVBoxLayout()
        self.vboxlayout2.setSpacing(6)
        self.vboxlayout2.setMargin(0)
        self.vboxlayout2.setObjectName("vboxlayout2")

        self.label_2 = QtGui.QLabel(Graficar)
        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
        self.label_2.setObjectName("label_2")
        self.vboxlayout2.addWidget(self.label_2)

        self.gremiosSel = QtGui.QListWidget(Graficar)
        self.gremiosSel.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
        self.gremiosSel.setObjectName("gremiosSel")
        self.vboxlayout2.addWidget(self.gremiosSel)
        self.hboxlayout.addLayout(self.vboxlayout2)
        self.gridlayout.addLayout(self.hboxlayout,0,0,1,3)

        spacerItem2 = QtGui.QSpacerItem(376,16,QtGui.QSizePolicy.Minimum,QtGui.QSizePolicy.Expanding)
        self.gridlayout.addItem(spacerItem2,1,0,1,1)

        spacerItem3 = QtGui.QSpacerItem(21,92,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum)
        self.gridlayout.addItem(spacerItem3,1,1,2,1)

        self.vboxlayout3 = QtGui.QVBoxLayout()
        self.vboxlayout3.setObjectName("vboxlayout3")

        spacerItem4 = QtGui.QSpacerItem(20,20,QtGui.QSizePolicy.Minimum,QtGui.QSizePolicy.Expanding)
        self.vboxlayout3.addItem(spacerItem4)

        self.vboxlayout4 = QtGui.QVBoxLayout()
        self.vboxlayout4.setSpacing(1)
        self.vboxlayout4.setObjectName("vboxlayout4")

        self.btnAceptar = QtGui.QPushButton(Graficar)
        self.btnAceptar.setObjectName("btnAceptar")
        self.vboxlayout4.addWidget(self.btnAceptar)

        self.btnCancelar = QtGui.QPushButton(Graficar)
        self.btnCancelar.setObjectName("btnCancelar")
        self.vboxlayout4.addWidget(self.btnCancelar)

        self.btnAyuda = QtGui.QPushButton(Graficar)
        self.btnAyuda.setObjectName("btnAyuda")
        self.vboxlayout4.addWidget(self.btnAyuda)
        self.vboxlayout3.addLayout(self.vboxlayout4)
        self.gridlayout.addLayout(self.vboxlayout3,1,2,2,1)

        self.hboxlayout1 = QtGui.QHBoxLayout()
        self.hboxlayout1.setObjectName("hboxlayout1")

        self.groupBox_2 = QtGui.QGroupBox(Graficar)
        self.groupBox_2.setObjectName("groupBox_2")

        self.gridlayout1 = QtGui.QGridLayout(self.groupBox_2)
        self.gridlayout1.setMargin(5)
        self.gridlayout1.setSpacing(1)
        self.gridlayout1.setObjectName("gridlayout1")

        self.proporciones = QtGui.QCheckBox(self.groupBox_2)
        self.proporciones.setObjectName("proporciones")
        self.gridlayout1.addWidget(self.proporciones,0,0,1,1)

        self.soloValores = QtGui.QCheckBox(self.groupBox_2)
        self.soloValores.setObjectName("soloValores")
        self.gridlayout1.addWidget(self.soloValores,1,0,1,1)
        self.hboxlayout1.addWidget(self.groupBox_2)

        self.groupBox_3 = QtGui.QGroupBox(Graficar)
        self.groupBox_3.setObjectName("groupBox_3")

        self.gridlayout2 = QtGui.QGridLayout(self.groupBox_3)
        self.gridlayout2.setMargin(5)
        self.gridlayout2.setSpacing(1)
        self.gridlayout2.setObjectName("gridlayout2")

        self.porEstacion = QtGui.QCheckBox(self.groupBox_3)
        self.porEstacion.setObjectName("porEstacion")
        self.gridlayout2.addWidget(self.porEstacion,0,0,1,1)

        self.porImpacto = QtGui.QCheckBox(self.groupBox_3)
        self.porImpacto.setObjectName("porImpacto")
        self.gridlayout2.addWidget(self.porImpacto,1,0,1,1)

        self.porFisico = QtGui.QCheckBox(self.groupBox_3)
        self.porFisico.setObjectName("porFisico")
        self.gridlayout2.addWidget(self.porFisico,2,0,1,1)
        self.hboxlayout1.addWidget(self.groupBox_3)

        self.groupBox_4 = QtGui.QGroupBox(Graficar)
        self.groupBox_4.setObjectName("groupBox_4")

        self.gridlayout3 = QtGui.QGridLayout(self.groupBox_4)
        self.gridlayout3.setMargin(5)
        self.gridlayout3.setSpacing(1)
        self.gridlayout3.setObjectName("gridlayout3")

        self.p30 = QtGui.QCheckBox(self.groupBox_4)
        self.p30.setObjectName("p30")
        self.gridlayout3.addWidget(self.p30,0,0,1,1)

        self.p60 = QtGui.QCheckBox(self.groupBox_4)
        self.p60.setObjectName("p60")
        self.gridlayout3.addWidget(self.p60,1,0,1,1)

        self.p90 = QtGui.QCheckBox(self.groupBox_4)
        self.p90.setObjectName("p90")
        self.gridlayout3.addWidget(self.p90,2,0,1,1)
        self.hboxlayout1.addWidget(self.groupBox_4)
        self.gridlayout.addLayout(self.hboxlayout1,2,0,1,1)

        self.retranslateUi(Graficar)
        QtCore.QMetaObject.connectSlotsByName(Graficar)

    def retranslateUi(self, Graficar):
        Graficar.setWindowTitle(QtGui.QApplication.translate("Graficar", "IIBSoft - Graficar", None, QtGui.QApplication.UnicodeUTF8))
        self.label.setText(QtGui.QApplication.translate("Graficar", "Gremios disponibles", None, QtGui.QApplication.UnicodeUTF8))
        self.btnAgregar.setText(QtGui.QApplication.translate("Graficar", ">>", None, QtGui.QApplication.UnicodeUTF8))
        self.btnEliminar.setText(QtGui.QApplication.translate("Graficar", "<<", None, QtGui.QApplication.UnicodeUTF8))
        self.label_2.setText(QtGui.QApplication.translate("Graficar", "Gremios seleccionados", None, QtGui.QApplication.UnicodeUTF8))
        self.btnAceptar.setText(QtGui.QApplication.translate("Graficar", "Aceptar", None, QtGui.QApplication.UnicodeUTF8))
        self.btnCancelar.setText(QtGui.QApplication.translate("Graficar", "Cancelar", None, QtGui.QApplication.UnicodeUTF8))
        self.btnAyuda.setText(QtGui.QApplication.translate("Graficar", "Ayuda", None, QtGui.QApplication.UnicodeUTF8))
        self.groupBox_2.setTitle(QtGui.QApplication.translate("Graficar", "Tipo de gráfico", None, QtGui.QApplication.UnicodeUTF8))
        self.proporciones.setText(QtGui.QApplication.translate("Graficar", "Proporciones", None, QtGui.QApplication.UnicodeUTF8))
        self.soloValores.setText(QtGui.QApplication.translate("Graficar", "Valores absolutos", None, QtGui.QApplication.UnicodeUTF8))
        self.groupBox_3.setTitle(QtGui.QApplication.translate("Graficar", "Agrupación", None, QtGui.QApplication.UnicodeUTF8))
        self.porEstacion.setText(QtGui.QApplication.translate("Graficar", "Por estación de trabajo", None, QtGui.QApplication.UnicodeUTF8))
        self.porImpacto.setText(QtGui.QApplication.translate("Graficar", "Por efecto", None, QtGui.QApplication.UnicodeUTF8))
        self.porFisico.setText(QtGui.QApplication.translate("Graficar", "Por atributo físico", None, QtGui.QApplication.UnicodeUTF8))
        self.groupBox_4.setTitle(QtGui.QApplication.translate("Graficar", "Agregar", None, QtGui.QApplication.UnicodeUTF8))
        self.p30.setText(QtGui.QApplication.translate("Graficar", "Percentil 30", None, QtGui.QApplication.UnicodeUTF8))
        self.p60.setText(QtGui.QApplication.translate("Graficar", "Percentil 60", None, QtGui.QApplication.UnicodeUTF8))
        self.p90.setText(QtGui.QApplication.translate("Graficar", "Percentil 90", None, QtGui.QApplication.UnicodeUTF8))



if __name__ == "__main__":
    import sys
    app = QtGui.QApplication(sys.argv)
    Graficar = QtGui.QDialog()
    ui = Ui_Graficar()
    ui.setupUi(Graficar)
    Graficar.show()
    sys.exit(app.exec_())
